thermal screen - Francés Inglés Diccionario